package automaticExecution

import (
	"github.com/robfig/cron/v3"
	"gowork/microSignalSMSSending/service"
	"log"
)

func init(){
	crontab := cron.New()
	task := func() {
		log.Println("自动发送短信任务执行。。。。。")
		_, err := new(service.SMSRecordServiceImf).SendWechat()
		if err != nil{
			log.Fatal("执行出错。。。。。。。。。")
		}
	}
	// 添加定时任务, * * * * * 是 crontab,表示每分钟执行一次
	crontab.AddFunc("* * * * *", task)
	// 启动定时器
	crontab.Start()
}